package com.td.module.system.controller.admin.video.vo.list;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
* 摄像头列 Base VO，提供给添加、修改、详细的子 VO 使用
* 如果子 VO 存在差异的字段，请不要添加到这里，影响 Swagger 文档生成
*/
@Data
public class ListBaseVO {

    @ApiModelProperty(value = "设备序列号")
    private String deviceSerial;

    @ApiModelProperty(value = "通道号")
    private Integer channelNo;

    @ApiModelProperty(value = "通道名", example = "王五")
    private String channelName;

    @ApiModelProperty(value = "在线状态：0-不在线，1-在线", example = "1")
    private Integer status;

    @ApiModelProperty(value = "图片地址", example = "https://cos.dutkj.com")
    private String picUrl;

    @ApiModelProperty(value = "是否加密，0：不加密，1：加密")
    private Integer isEncrypt;

    @ApiModelProperty(value = "视频质量：0-流畅，1-均衡，2-高清，3-超清")
    private Integer videoLevel;

    @ApiModelProperty(value = "分享设备的权限字段")
    private Integer permission;

}
